421b78c45991f905741f36ccc3efffcd2fae6e89,blocklylib-core/src/main/java/com/google/blockly/android/control/ConnectionManager.java,YSortedList,getNeighbours,#Connection#number#List#,399
Before Change
while (pointerMin >= 0 && isInYRange(pointerMin, baseY, maxRadius)) {
Connection temp = mConnections.get(pointerMin);
if ((!conn.isConnected() || !temp.isConnected())
&& isConnectionAllowed(conn, temp, maxRadius)) {
neighbours.add(temp);
}
pointerMin--;
After Change
while (pointerMax < mConnections.size() && isInYRange(pointerMax, baseY, maxRadius)) {
Connection temp = mConnections.get(pointerMax);
if ((!conn.isConnected() || !temp.isConnected())
&& isConnectionAllowed(conn, temp, maxRadius, true)) {
neighbours.add(temp);
}
pointerMax++;